<!--
Document / Documento: produccion_lacteos_unidad

Created on / Creado : 28/08/2012, 09:00:10 AM

Author / Desarrolladores:
1. Raúl Lobo 04267711578 andrescerrada@gmail.com

Description / Comentarios:
Este archivo realiza la siguiente accion:
1- Registrar producción de lacteos por unidad de producción
Licencia: Este código es distribuido Bajo la licencia GNU GPL v3. 
Referencias de la licencia: http://es.wikipedia.org/wiki/GNU_General_Public_License
-->
<?php
include('header.php');
?>
<?php
if ($_SESSION['logeado']){
?>
<li><a href="recepcion_leche_unidades_produccion?unidad_receptora=<?php echo $_GET['unidad_receptora']?>" title="Clic para ir atrás">Atrás</a></li>
<br>
<?php
$id_unidad = $_GET['id_unidad'];
$unidad_receptora = $_GET['unidad_receptora'];
$usuario = $_SESSION["usuario"];

$fecha_actual = date('Y-m-d');
//Buscar ganado
$buscar_unidad = pg_query("SELECT * FROM unidad_produccion WHERE id_unidad_produccion='$id_unidad' AND unidad_produccion_desactivado='false'");
$resultado_unidad = pg_fetch_array($buscar_unidad);
$nombre_unidad = $resultado_unidad['nombre_unidad'];

//Sql para consultar unidad receptora de leche
$unidad_receptora_leche = pg_query("SELECT * FROM unidades_receptoras_leche 
WHERE id_unidad_receptora='$unidad_receptora'");

if(($id_unidad == "")||($unidad_receptora == "")||(pg_num_rows($buscar_unidad)=='')||(pg_num_rows($unidad_receptora_leche)=='')){
echo "<center><h3>No hay c&oacute;digo para buscar unidad de producci&oacute;n</h3><center>";
}else

if (($resultado['tipo_usuario'] == Productor)){

//Sql para buscar si el productor pertenece a la unidad de producción
$buscar_productor_por_unidad = pg_query("SELECT * FROM productor_unidad_produccion WHERE cedula='$cedula_usuario' AND id_unidad_produccion='$id_unidad'");

if(pg_num_rows($buscar_productor_por_unidad) =="NULL"){
echo "<center><h3>No puede registrar producción de leche porque no esta asociado a la unida de producción $nombre_unidad</h3><center>";
}else{

?>
<html>
	<head>
		<title>Producci&oacute;n de Lacteos Unidad de Producción</title>
	</head>
<script type="text/javascript">
function validar()
{
var i;

for (i = 0;i < document.recepcion_leche_unidad.cantidad.value.length; i++)
{
if (document.recepcion_leche_unidad.cantidad.value.charCodeAt(i) < 48  || document.recepcion_leche_unidad.cantidad.value.charCodeAt(i) > 57)
{document.recepcion_leche_unidad.cantidad.value = document.recepcion_leche_unidad.cantidad.value.slice(0, i);
//alert("Por favor introducir datos de tipo numerico");
}
}
}
</script>

	<body>
	<?php
		if(isset($_POST['boton']))
		{
$fecha_registro=date('Y-m-d');		
$turno = $_POST['turno'];
$cantidad = $_POST['cantidad'];

			if($_POST['turno'] == '0'){
				$error_turno = '<span class="error">Seleccione el turno</span>';
			}
			else if($_POST['cantidad'] == ''){
				$error_cantidad = '<span class="error">Ingrese la cantidad</span>';
			}
			else{	
//Guardar producción leche unidad de produccion			
$guardar_registro = pg_query("INSERT INTO produccion_lacteos_unidad(turno,fecha_produccion_lacteo_unidad,
fecha_actualizacion_lacteo_unidad,username_usuario,id_unidad_produccion_unidad,
cantidad_leche,entidad_receptora)VALUES('$turno','$fecha_registro','$fecha_registro','$usuario',
'$id_unidad','$cantidad','$unidad_receptora')");
		// si el envio fue exitoso reseteamos lo que el usuario escribio:
				$_POST['turno'] = '';
				$_POST['cantidad'] = '';
				$mensaje_guardado = '<center><span class="error"> Registro guardado con &eacute;xito.</span></center>';
}
}

?>
<?php echo $mensaje_guardado;
?>
<form class="recepcion_leche_unidad" name="recepcion_leche_unidad" method="POST" action="">

<table border='0'> 
<center><h3>Recepci&oacute;n de leche unidad de producci&oacute;n <?php echo $nombre_unidad ?></h3></center>

<tr>
<td>
<label>Fecha de registro:</label>
</td>
<td>
<input type='text' name='fecha_registro' readonly="true" size="10" title="Fecha actual del registro" value="<?php echo date('d-m-Y')?>">
</td>
</tr>

<tr>
<td>
<label>Turno:</label>
</td>
<td>
<select id="turno" name="turno" title="Seleccione el turno">
<?php
if($_POST['turno']== '0')
{
$select="selected='true'";
}
if($_POST['turno']== 'am')
{
$select_am="selected='true'";
}
if($_POST['turno']== 'pm')
{
$select_pm="selected='true'";
}
?>
<option <?php echo $select ?> value="0">--Seleccione--</option>
<option <?php echo $select_am ?> value="am">AM</option>
<option <?php echo $select_pm ?> value="pm">PM</option>
</select>
<?php echo $error_turno ?>
</td>
</tr>

<tr>
<td>
<label>Cantidad de Litros:</label>
</td>
<td>
<input type="text" name="cantidad" title="Ingrese cantidad de litros" size="20" value="<?php echo $_POST['cantidad']; ?>" onkeyup="validar()">
<?php echo $error_cantidad ?>
</td>
</tr>

<tr>
<td colspan='2' align='center'>
<input type='submit' value='Guardar' name='boton' title="Clic para guardar el registro">
</td>
</tr>
</table>
		</form>
	</body>
</html>
<?php
}
}
else{
	echo "<h3><center>No tiene derechos para realizar registros</h3></center>";
}
}
else
{
	?>
	<h3><center>No esta logueado, Debe iniciar sesi&oacute;n.</h3>
	</center>
	<center>
	<img src='css/images/error.png' height='100px' width='100px'></img></center>
	<meta http-equiv='Refresh' content='3;url=index'>
	</html>
	<?php
} 
?>
<?php
include('footer.php');
?>
